#include <iostream>
#include <string>
#include <vector>
#include <cstdio>
using namespace std;

vector<string> s;
int main()
{
    string st;
    char c;
    int res;
    while(1)
    {
        res=0;
        while(c=getchar())
        {
            if(c>='A'&&c<='Z')
            {
                st+=c;
            }
            else if(c==':')
            {
                for(int i=0;i<s.size();i++) if(s[i]==st) res++;
                s.push_back(st);
                st="";
            }
            else if(c=='.')
            {
                if(!st.empty())
                {
                    for(int i=0;i<s.size();i++) if(s[i]==st) res++;
                }
                else s.pop_back();
                st="";
            }
            else if(c=='\n') break;
            else if(c==EOF) return 0;
        }
        cout<<res<<endl;
    }
}
